Jon Moore

1,310
reputation
10
11

Engineer-Philosopher.