Sam Macharia

803
reputation
10
18

Some guy interested in engineering, computing, science, and philosophy.