Publications by 'Mahesh Dissanayake'