Though he only published a sermon during his own lifetime, Stephen Charnock (1628–1680) wrote quite a bit on Christology, salvation, and theology proper. Discourses Upon the Existence and Attributes of God is one such work, and it continues to receive high praise. As J.I. Packer once wrote, "The...