BIOINORGANIC CHEMISTRY - HARRY B GRAY; IVANO BERTINI; STEPHEN J LIPPARD (VIVA BOOKS PRIVATE LIMITED, 1998)