Elements Of Hydraulics by D.W. Ed. Slocum & Stephen Elmer Slocum