Irrigation systems design, planning and construction - Laycock, Adrian. (CABI, 2007)