Irrigation engineering and hydraulic structures / 3G E-learning LLC, USA, auth and ed. LC Class. No.: TC 805 I77i 2017