Electrochemistry and clean energy - Drake, J. A. G. (The Royal Society of Chemistry, 1994)