Articles by D. Kamalasena (1)