Full Name
John M. MillsRole
AuthorPerson 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".