Biochemistry - Berg, Jeremy M. (New York: W. H. Freeman, 2001)