Articles by T. P Abeyweera (1)