SatisfactionThe meaning of the cross is central to our Christian faith. The Scriptures present many different themes for thinking about what God has...