Title: Africa and the Testament of the Gods : Popular History Of
Subjects: Religion, Religious life and customs, Indigenous peoples, Islam, Christianity