Electrochemical Science And Technology by Jan Myland & Keith Oldham