Stav dette: Human sacrifice and the supernatural in African history /