Pumps and Fluid Mechanics