This edition includes a completely new chapter on Computational Fluid Dynamics. It explains dimensional analysis and its application to dynamical similarity; the use of models for the study of fluid flow; theoretical hydrodynamics involving stream functions; and the behaviour of gases at rest and in motion. The contents also include a detailed study of viscous and turbulent flow, the flow around immersed bodies, channel flow and the fluid mechanics and pumps and turbines.