Bioenergetics: the molecular basis of biological energy transformations - Lehninger, Albert L. (W A Benjamin, 1973)