Hydraulics of Spillways and Energy Dissipators (Civil and Environmental Engineering Book 1) by Rajnikant M. Khatsuria | Menrva Books