Elements of water resources engineering - K. N. Duggal (New Delhi New Age, 1996)