encyclopaedia of biochemistry - Mathews, Bethany J. (Anmol Publications, 2006)