CHRIST CRUCIFIED: UNDERSTANDING THE ATONEMENT, by Donald Macleod

CHRIST CRUCIFIED: UNDERSTANDING THE ATONEMENT, by Donald Macleod