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