Title: Discourses upon the existence and attributes of God, abridged from the writings of the late learned and venerable Stephen Charnock, B.D. By the Rev. Griffith Williams, ..