Understanding Hydraulics

by L. Hamill

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