Articles by Y. Byaruhanga (1)