Hydraulic ram pumps : a guide to ram pump water supply systems - T.D. Jeffery...[et al.] (ITDG, 2005)