Engineering Fluid Mechanics by Clayton T. Crowe, Donald F. Elger & Don Elger