Articles by R.M.V.S. Ratnayake (1)