Pumps and Hydraulics, ... by William Rogers