Principles of biochemistry - Moran,laurence a (pearson, 2012)