Original Sin & Its Relationship to Sacrifice
Mithraism and Blood Sacrifice in Christian Belief and Practice