Elements of molecular and biomolecular electrochemistry : An electrochemical approach to electron transfer chemistry - Savéant, Jean Michel (Wiley-Interscience, 2006)