Elements of water resources engineering - Duggal, K. N (New Age International (P) Ltd Pub., 2008)