Richard Smith

12,834
reputation
2
21
29

Retired engineer