Biochemistry - Berg, Jeremy Mark (W.H.Freeman and Company, 2002)