Originally Posted by
Scott R. Brown
Not entirely, this view presumes a few things that many people accept without question.
Namely "God knows all things". One must define God first and what knowing is and just what "all" things are. If you have a too narrow of a perspective on all of these then you will come to an erroneous conclusion.
For example: If God truly knows everything, and is omnipotent, then he both knows everything and doesn't know anything at all. Because if he didn't also know nothing at all he couldn't be omnipotent.
The problem then is not with the logic, but with our presumed definitions of god, knowing and "things" which are inadequate to the task of making a determination at all under these circumstances!