Author: Munyonyo, Remigius.