Biological inorganic chemistry a new introduction to molecular structure and function - Crichton, Robert R., 1941- (Elsevier, 2012)