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