Stephen Charnock

Stephen Charnock (1628-1680) was a Reformed minister of the Gospel and Puritan preacher, widely respected in his day for lecturing on the existence and attributes of God.