Hydraulic Power Engineering by George Croydon Marks & George Croydon Marks Marks