Richard Smith

1,157
reputation
1
9
11

Retired engineer