Hydrology and water resources engineering - Patra, K C (New Delhi Narosa Publishing House, 2008)