Publications by 'Dilshan Silva'