Sinhalaye raja vanshaya 2 (Mahallaka Naga rajuge sita Keshadhathu Kashyapa raju dakva vu Lanka ithihasaya) - De Soysa, Shamindra (Delgoda Shamindra Pub., 2005)
Keywords: Sri Lanka - History