Modern Electro-chemistry V.2 , Part A - Bockris, John O'M (Kluwer Academic/Plenum Publishers, 2018)