Trevelyan,G.M. එංගලන්ත ඉතිහාසය Engalantha Itihasaya - Department of Educational Publications Katuwana 2016 - 508p, 23cm Universal Decimal Class. No.: 942 / TRE