John D Anderson

Computational Fluid Dynamics - 6th - McGraw Hill