Publications by 'Danushka Jayasinghe'