Applied Gas Dynamics 2ed by E Rathakrishnan