Publications by 'Hanifa Nabuuma'