Modern Electrochemistry 1, Second Edition by John O. Bockris, John O'M. Bockris & Amulya K. Reddy