Principles of biochemistry - Moran Laurence A; Horton H.Robert Ed. (Delhi Pearson, 2012)