The God of Israel is King of kings and Lord of lords… He know, and foreknows, all things, and his foreknowledge is foreordination; he, therefore, will have the last word, both in world history and in the destiny of every man; his kingdom and righteousness will triumph in the end, for neither men nor angels shall be able to thwart him.