Electrochemistry by Heinrich Danneel & Edmund S. Merriam