Theory of Electro Chemistry - Ranatunga (Colombo ab Publishers, 2011)