Introduction to Biochemistry - Campbell; Farrell (New Delhi Cengage Learning, 2011)