Biological inorganic chemistry : an introduction - Crichton, Robert R. [et.al] (Elsevier, 2008)