Great Ships on the Great Lakes: A Maritime History

by Catherine M. Green , Jefferson J. Gray, and Bobbie Malone

In this highly accessible history of ships and shipping on the Great Lakes, upper... read more