Wickramasekara, A. N., Sri Lanka