Principles of biochemistry - Lehninger, Albert L. (CBS publishers, 1993)