Irrigation and water power engineering - Punmia, B. C.; Lal, Brij Bassi