A Treatise on Rivers and Canals: Relating to the Control and Improvement of ...
Publisher: Clarendon press
Published: 1882
Number of pages: 371