High Temperature Gas Dynamics: An Introduction for Physicists and Engineers