Introducing Biological Energetics - Cheetham, N. W. H. (Oxford Oxford University Press, 2011)