Title: A narrative of events which have recently occurred in the island of Ceylon
Subjects: Foreign relations
Places: Great Britain, Sri Lanka