Surface electrochemistry : a molecular level approach - Bockris, John O'M (Plenum Press, 1993)