Barua, Beni Madab Ceylon Lectures - New Delhi: Sri Satguru Publications, 1986. - 308p.; 21cm ISBN: 81 7030 006 1 Subjects--Topical Terms: History of Sri LankaHistory Dewey Class. No.: 954 / BAR