Archives Happy Theology The Cross: Appeasing Man Not God James July 31, 2016April 14, 2020 In Genesis 22 God tells Abram to sacrifice his first born son, a son that was long overdue and the passion…