River Engineering
https://onlinecourses.nptel.ac.in/noc20_ce54/preview

Prof. Subashisa Dutta
Dept. of Civil Engineering
IIT Guwahati