Andrew Lazarus

14,681
reputation
2
34
63

Mathematician, programmer, polymath.