Richard Smith

1,243
reputation
1
8
13

Retired engineer