Fluid mechanics is the science that studies the motions and forces acting on fluids such as Bases and liquids. These motions are ubiquitous in the world around us, ranging in scale from the movements of single-celled micro-organisms such as paramecia to large-scale motions of the oceans or atmosphere. Of particular interest is the calculation of the forces on the boundaries adjoining the fluid. This is the most comprehensive introductory graduate or advanced undergraduate text in fluid mechanics available. It builds up from the fundamentals, often in a very general way, to widespread applications to technology and geophysics. New to this second edition are discussions on the universal dimensionless similarity scaling for the laminar boundary layer equations and on the generalized vector field derivatives. In addition, new material on the generalized streamfunction treatment shows how streamfunctions may be used in three-dimensional flows. Finally, a new Computational Fluid Dynamics chapter enables computations of some simple flows and provides entrée to more advanced literature.