Barlow Cumberland
A Century of Sail and Steam on the Niagara River
Barlow Cumberland · 2012
Public domain, Project Gutenberg. No sign-up.
Niagara Navigation Company (Toronto, Ont.)Shipping -- Niagara River (N.Y. and Ont.)Steam-navigation -- Niagara River (N.Y. and Ont.)