Articles by M.B. Ranathilaka (1)