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