Irrigation and water power engineering - Punmia, B. C. (Standard Publishers Distributors, 1990)