Physical Electrochemistry by Rubinstein Rubinstein & Israel Rubenstein