Biochemistry - Berg, Jeremy M. (Jeremy Mark), 1958- (W.H. Freeman ; Palgrave macmillan, 2012)