Adiabatic Cooling and Warming