Advances in Electron Transfer Chemistry, Volume 6 by Patrick S. Mariano