Principles of hydraulic systems design - Chapple, Peter (Fluid mechanics collection., 2015)