Fluid mechanics with engineering applications - Finnemore, E. John (McGraw-Hill series in civil and environmental engineering, 2002)