Elements of Water Resources Engineering By K N Duggal, J. P. Soni