Gas Dynamics by Maurice Joseph Zucrow, Joe D. Hoffman & Joe Douglas Hoffman