Principles of bio-chemistry - Lehninger, Albert L. (Delhi CBS Publishers, 1993)