Applied Gas Dynamics by Ethirajan Rathakrishnan