Chemical and Electrochemical energy system - Narayan, R (Universities Press, 1998)