Loading
Loading
Endorsements


Excellent book for anyone needing to understand hydraulics and engineering hydrology. Invaluable. My favourite.
-Amazon reviewer


This book should be an example of how to write a book for students… Best textbook I have used in my life!
-Amazon reviewer


.