Publications by 'Janith N. Heendeni'