The Mahavamsa or the Great Chronicle of Ceylon, Tr. Into English by Wilhelm Geiger...assisted by Mabel Haynes Bode.Mabel Haynes BodeSold outTrack