Principles of biochemistry - Lehninger, Albert L., 1917-1986 (Worth Publishers, 1993)