Mechanical engineer and locomotive designer
Dumbarton, Scotland
South Norwalk, Fairfield County
mechanical engineer and locomotive designer