Thermosynthesis: where biology meets thermodynamics - Muller, Anthonie W. J. (1998)