Publications by 'Shameera Ratnayaka'