Modern Compressible Flow by Joan Anderson, John David Anderson & Jr John D. Anderson