Publications by 'Chathura Kankanamge'