Sterling space heater