The Revolt Against the Substitutionary Doctrine of the Atonement

Martin explains.

Subscribe to the Heidelblog today!