Computational Fluid Dynamics Review by K. Oshima & Mohamed M. Hafez