Publications by 'Nuwan Gamage'