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