Ferziger, J H, and M Perić. Computational Methods for Fluid Dynamics. 3. Berlin Heidelberg New York: Springer Verlag, 2002.