Principles of bioinorganic chemistry - Lippard, Stephen J.; Berg, Jeremy Mark (University Science Books, 1994)