Principles of Biochemistry - Voet, Donald (Hoboken John Wiley, 2013)