Publications by 'Nisal Menuka Gamage'