TY - GEN AU - Hamill, Les TI - Understanding hydraulics SN - 0333779061 PY - 2001/// CY - Houndmills PB - Palgrave KW - HYDRAULIC ENGINEERING KW - HYDRAULIC WATERWAYS KW - WATER RESOURCES KW - WATERWAYS ER -