In another thread this comment was made: First, let me correct a fallacy. Those who hold to the DoG believe that God ordains all things (I'll explain why I favor the word "ordain" over "determine" later in this post) for His own reasons (Eph. 1:11). He does not ordain anything because He foreknew it. He ordains a thing as a result of the counsel of His will (again, Eph. 1:11). God's decrees, choices, ordinations, determinations etc. have been made in eternity; they happen in time. God's ordaining manifests itself in different ways. There are times when God is the first cause of a particular thing; i.e. creation, dividing the Red Sea, and causing Balaam's donkey to speak. God also uses second causes - the actions of others in order to accomplish those things He ordains. Pharaoh in Romans 9 is a perfect example. Nebuchadnezzar as judgment on Israel is another. Second causes include a myriad of choices by the individuals involved. Only God is able to anticipate and navigate through the intricate web of human involvement in order to accomplish His will through second causes. DoG'ers believe that God's Word clearly makes the case that God causes all things to happen for His own reasons, and those reasons have been settled in God's mind independent of any foreknowledge of future events. The only mystery in all of this is in our limited understanding of God and His ways. He does not reveal all things to us, but that doesn't mean that He isn't in control of all things. In the end the final arbiter is the Word of God, not any epistemological or philosophical exercise.