A treatise on rivers and canals. relating to the control and improvement of rivers and the design, construction, and development of canals / - Vernon-Harcourt, Leveson Francis,