Publications by 'Sahan C. B. Herath'