Fundamentals of electrochemistry - Bagotsky, V. S. (Vladimir Sergeevich) (The Electrochemical Society series, 2006)