Articles by Ryle S. Perera (1)