Barua, Beni Madab Ceylon lectures - New Delhi : Sri Satguru Publications, 1986. - 808p. 22cm ISBN: 8170300061 Subjects--Topical Terms: Sri Lanka HistoryHistory Dewey Class. No.: 954.93 / BAR