Principles of bioinorganic chemistry. - Lippard Stephen J; Berg Jeremy M (1994)