Publications by 'Sujith S. Ratnayake'