Andrew Lazarus

16,447
reputation
2
32
49

Mathematician, programmer, polymath.