Publications by 'Thilanka Munasinghe'