Electron Transfer in Chemistry, Principles, Theories, Methods, and Techniques (… Didier Astruc Vincenzo Balzani Piotr Piotrowiak Michael A. J. Rodgers Jochen Mattay H. B. Gray Jay Winkler Shunichi Fukuzumi Thomas E. Mallouk Yehuda Haas A. P. De Silva Ian Gould R. A. Marcus 0.0 stars