Download - engineershub.coA text of Fluid mechanics and hydraulic machines by Dr. RK. Bansal - Laxmi Publications (P) ltd., New Delhi Elements of Open channel flow by Ranga Raju, Tata McGraw