Discourses upon the existence and attributes of God. : vol. 2 - Charnock, Stephen (Grand Rapids, Michigan : Baker Book House, 1987)