God knows all other things, whether they be possible, past, present, or future; whether they be things that he can do, but will never do, or whether they be things that he hath done, but are not now; things that are now in being, or things that are not now existing, that lie in the womb of their proper and immediate causes. If his understanding be infinite, he then knows all things whatsoever that can be known, else his understanding would have bounds, and what hath limits is not infinite, but finite. If he be ignorant of any one thing that is knowable, that is a bound to him, it comes with an exception, a but, God knows all things but this; a bar is then set to his knowledge. If there were anything, any particular circumstance in the whole creation or non-creation, and possible to be known by him, and yet were unknown to him, he could not be said to be omniscient; as he would not be Almighty if any one thing, that implied not a repugnancy to his nature, did transcend his power.
To continue reading Stephen Charnock’s article, click here.