ngo yenge akagage maze inyota iramujujubya he published numerous treatises on islamic law and theology ndayishimiye antoine dominique yari yongeye kubanzamo