Principles of biochemistry - Lehninger, Albert L. (1984)