Cryvate

321
reputation
3
13

Mathematician by training, making a living programming, moonlighting with maths.