Publications by 'M. M. D. D. A. Wijewardane'