Principles of biochemistry - H. Robert Horton... et al (Pearson)