Introducing biological energetics : how energy and information control the living world - Cheetham, Norman W. H. (Oxford biology., 2010)