Title: Modern Developments In Fluid Dynamics High Speed Flow Two Volumes