Jim Kane

1,223
reputation
1
8
8

Compulsive puzzle-solver.