Numerical Methods in Gas Dynamics (NASA TT F-360)