Open Channel Hydraulics - Sturm, Terry W. (Water resources and environmental engineering, 2001)