Frontiers Of Computational Fluid Dynamics by D.A. Caughey & Mohamed M. Hafez