James Irwin

1,121
reputation
8
20

Aspiring polymath.