Elements of Water Resources Engineering - Duggal K.N; J.P Soni (New Delhi New Age International pvt, 1996)