Stephen Charnock (1628-80) was an English Puritan thinker known for his practical preaching and ability to explain deep doctrinal concepts clearly and persuasively; he also had an interest in physics. He left behind 'considerable treatises on some of the most important points of religion' that were published posthumously.
~~tag-text~~
This sermon by Puritan Stephen Charnock pushes past the surface understanding of sin and temptation by diving into the very thoughts and mindsets that reveal a corrupt heart and a soul distanced from God. He writes that through discipline, repentance... SEE MORE