Richard Smith

45,711
reputation
6
82
81

Retired engineer