UNDERSTANDING HYDRAULICS - Hamill,Les (Palgrave, Hampshire, 2001)
Keywords: Hydraulic Engineering; Hydraulics; Hydrology