Numerical Fluid Dynamics Methods and Computations - Zeidan, Dia. (Springer Nature Singapore,)