The story of the sinhalese - Senaveratna, John M. (Sumitha publishers (pvt) Limited, 2015)