God, Suffering, and Sacrifice