Articles by T.D. Ranatunga (1)