Open menu
Simeon Oluwemimo Monday Adebola
The institution of human sacrifice in Africa and its analogies in the biblical literature