Substitutionary Atonement

Lon Solomon