Electrochemical systems - Newman, John S.; Thomas-Alyea, Karen E. (Electrochemical Society series, 2004)