Richard Smith

40,000
reputation
6
72
73

Retired engineer