Publications by 'Dimuthu Gamage'