Harry Ironside
Although the word substitution is not in the Bible, it stands for a great truth that runs through the Scriptures from Genesis to Revelation. That is the fact that the Lord Jesus Christ, in infinite grace, took the place of poor, lost, guilty sinners, and...