I was reminded of a fantasy novel that I recently read. In it, there is an evil tree that has the knowledge of all future events and possible future events. Because of this knowledge, it knows precisely what to say to anyone within hearing to bring about total calamity. To me, God is the polar opposite of this idea. He knows exactly what to say and do at the precise moment needed to cause the chain reaction that will create a wondrous future. As we are but infinitely small pieces of an infinitely immense puzzle, we cannot hope to see (let alone understand) the entire picture.