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