Author: Daniel Mutibwa
Alternate names: Daniel H. Mutibwa