Engineers' report on the Niagara ship canal made to the Commissioners appointed by the Legislature of New Yorkby Charles B. StuartCanalsWriting a summary for young readers…For young readersBook data: Open Library