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