Fluid power engineering - Turnbull, David 1915-2007 (Newnes-Butterworth, 1976)