Biological thermodynamics - Haynie, Donald T; Author (2007)