Principles of Applied Electrochemistry by Arthur John Allmand