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