Principles of biochemistry - Laurence A Moran (Pearson education, 2012)