Electrochemical Engineering - Fuller, Thomas F.; Harb, John N. (New Jersy : John-Wiley, 2018)