Bioenergetics 2 - Nicholls, David G. (Academic Press,)