Publications by 'Shalinka Jayatilleke'