Biochemistry - Berg, Jeremy M. (W.H.freeman, 2007)