Mahiyamgana kathantaraya: the story of Mahiyangana - Senaveratna, John M. (1948)