Computational Methods for Fluid Dynamics by Joel H. Ferziger