"Let me further say that inasmuch as that salvation of God is a great one, it must have been intended to meet great sins. O Sirs, would Christ have shed the blood of His heart for some trifling, venial sins which your tears could wash away? Do you think God would have given His dear Son to die as a mere superfluity? If sin had been a small matter, a little sacrifice would have sufficed. Do you think that the Divine Atonement was made only for small offenses? Did Jesus die for little sins and leave the great ones unatoned for? No, the Lord God measured the greatness of our sin and found it die for little sins and leave the great ones unatoned for? No, the Lord God measured the greatness of our sin and found it fully described, the Lord Jesus poured out His soul in unknown sufferings that He might provide a great salvation for the greatest of sinners. See Jesus on the Cross and learn that all manner of sin and of blasphemy shall be forgiven unto men! " - Excerpt from Pastor Spurgeon's sermon: A Sermon for the Worst Man on Earth.
The Best of The Daily Spurgeon
The Forgotten Spurgeon, by Iain Murray
A Defense of Calvinism - by Charles Spurgeon
Further recommended reading & listening:
The Best of The Daily Spurgeon
The Forgotten Spurgeon, by Iain Murray