African religion. : the moral traditions of abundant life. - Magesa, Laurenti (Saint Joseph's University, 1997)