Mark Simonds
Polymath. Mostly tech.
Upvotes (127)