Sacrifice in African traditional religion: differential faith issues in religions - Made, Jude Emeka (Journal of religion and human relations, 2016)