Andrew Lazarus

1,434
reputation
8
12

Mathematician, programmer, polymath.