On the Altar: A History of Sacrifice from the Sacred to the Secular by Jonathan Sheehan Back to product details page >