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