PRINCIPLES OF BIOINORGANIC CHEMISTRY - LIPPARD STEPHEN J & BERG JEREMY M (UNIVERSITY SCIENCE BOOKS, 1994)