Biochemistry - Berg, Jeremy M. (W.H. Freeman, 2002)