This thought-provoking work explores humanity's universal instinct for sacrifice and reveals how it finds its true fulfillment in the sacrifice of Christ. Journeying through the beliefs and rituals of ancient civilizations, it uncovers the enduring...