Publications by 'Dinuka M. W. Abeywardena'