Elements of water resources engineering - Duggal, K. N. (Newage international Publishers, 1996)