Thermal Dynamics