Principles of biochemistry - Voet, Donald (Wiley, 2008)