Compressible flow - Stefan Schreier (John Wiley and Sons)