A Portrait of God: Stephen Charnock's "Discourses Upon the Existence and Attributes of God" Summarized for the 21st Century