Elements of molecular and biomolecular electrochemistry : - Saveant, Jean Michel (Wiley-Interscience, 2006)