318 reputation
1 1

Andrew Lazarus

Mathematician, programmer, polymath.