The story of the sinhalese from the most ancient times - vol.2 - Senaveratna, John M. (1923)