A Campbell Heating and Gas