Child Sacrifice at Carthage - Religious Rite or Population Control ? · Study