Author: Bakamwesiga, Hilary.