John Sawyers

11
reputation
3

Retired Turbine Control Systems Engineer and Computer Scientist.