
Defending the covenant of redemption (part three)
The present post is the third in a three part series addressing contemporary objections to the doctrine of the covenant of redemption (for parts one and two, see here and here). What follows is adapted from Michael Allen and Scott…


























