Andrew Lazarus

1,432
reputation
7
12

Mathematician, programmer, polymath.