Compressible Flow with Applications to Engines, Shocks and Nozzles - 9781032030814