Publications by 'W. E. P. Sampath Ediriweera'