Modern Developments In Fluid Dynamics High Speed Flow Two Volumes