Sam Macharia

103
reputation
4

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