John Haugeland

8,553
reputation
3
36
39

I'm an engineer.