Irrigation Engineering and Hydraulic Structures Vol .2 Water Resources Engineering 33th Ed - Garg S K (Khanna Publishers,New Delhi, 2017)