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