Irrigation and water power engineering - Punmia, B. C. (Delhi Standard, 1969)