Chemistry of metalloproteins : problems and solutions in bioinorganic chemistry - Stephanos, Joseph J. (Wiley, 2014)