John Haugeland

185
reputation
2
5

I'm an engineer.