MURUNGA, G. R. 1 - Prof. ABDALLA BUJRA, (1938–2025) CODESRIA’s Towering Pillar. CODESRIA Bulletin, n. 1, 7 Apr.2025.