Principles of bioinorganic chemistry - Lippard , Stephen J (Panima pubishing corporation, 1997)