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