Tim Allclair

347
reputation
1
3
8

I'm a software engineer by profession, and an "amateur student" (a.k.a. autodidact) of lots of things.