John M. Mills

Full Name

John M. Mills

Role

Author

Person Description

Author of "Canadian Coastal and Inland Steam Vessels- 1809-1930", "Canadian Coastal and Inland Steam Vessels- 1809-1930, Supplement No. 1", "Canadian Coastal and Inland Steam Vessels- 1809-1930, Supplement No. 2", and "The new Mills list: Canadian Coast and Inland Steam Vessels, 1809-1930".