A Treatise On Rivers And Torrents: With The Method Of Regulating Their Course And Channels (1818) (Paperback)