A model for the thermal evolution of the IGM.