Skip to contentA treatise on the improvement of canal navigation; : ... Illustrated with seventeen plates | Collections | The Huntington