Biological inorganic chemistry: A new introduction to molecular structure and function - Crichton, Robert R (Amsterdam Elsevier, 2012)