Irrigation Water Resources and Water Power Engineering - Punmia, B.C; Lal,Pande B B (New Delhi Standarad Publications, 2008)