Modern electrochemistry - Bockris, John O'M (Kluwer Academic/Plenum Publishers, 2000)