Attributes of God (3)
God is omniscient.
God knows instantly and effortlessly all matter and all matters, all mind and every mind, all spirit and all spirits, all being and every being, all creaturehood and all creatures, every plurality and all pluralities, all law and every law, all relations, all causes, all thoughts, all mysteries, all enigmas, all feeling, all desires, every unuttered secret, all thrones and dominions, all personalities, all things visible and invisible in heaven and in earth, motion, space, time, life, death, good, evil, heaven, and hell.
Because God knows all things perfectly, He knows no thing better than any other thing, but all things equally well. He never discovers anything, He is never surprised, never amazed. He never wonders about anything nor (except when drawing men out for their own good) does He seek information or ask questions.