Principles of Biochemistry - Horton, H. Robert (Pearson Education, 2006)