Bioenergetics - Nicholls, David G.; Ferguson, Stuart John; Ferguson, Stuart (Academic Press, 2013)