ncylopedia of Sri Lanka second revised edition 2005 - Gunawardena, C. A. (New Dawn Press Group, 2005)