Fluid Power Engineering by M. Galal Rabie