Biochemistry - Berg, J.M (New York W.H Freeman & Co, 2003)