James Irwin

1,171
reputation
8
21

Aspiring polymath.