Electrochemistry - Hamann, Carl H. (Wiley-VCH, 2007)