Biochemistry - Berg, Jeremy M.; Tymoczko, John L; Stryer, Lubert & Gatto, Gregory J (Palgrave Macmillan, New York, 2012)