he has contributed dozens of articles to scholarly journals in a variety of fields ndashaka kubona ibicuruzwa byawe atari urutonde rw'ibyo uteganya haverty was the team captain