Modern Pumping And Hydraulic Machinery by Butler, Edward Book Any faults that I have spotted have been stated.