Gravel bed rivers VI : from process understanding to river restoration edited by Helmut Habersack, Herve Piegay, Massimo Rinaldi - Amsterdam Elsevier 2008 - xviii, 817 p. : ill. (some col.)

Includes index

9780444528612


River engineering

627.12 HAB