Treasury of Scripture Knowledge
And thou shalt come from thy place out of the north parts, thou, and many people with thee, all of them riding upon horses, a great company, and a mighty army:
and I will turn you around, drive you on, take you up from the remotest parts of the north and bring you against the mountains of Israel.
"At the end time the king of the South will collide with him, and the king of the North will storm against him with chariots, with horsemen and with many ships; and he will enter countries, overflow them and pass through.
"I will turn you about and put hooks into your jaws, and I will bring you out, and all your army, horses and horsemen, all of them splendidly attired, a great company with buckler and shield, all of them wielding swords;
I will gather all the nations And bring them down to the valley of Jehoshaphat Then I will enter into judgment with them there On behalf of My people and My inheritance, Israel, Whom they have scattered among the nations; And they have divided up My land.
"Therefore wait for Me," declares the LORD, "For the day when I rise up as a witness Indeed, My decision is to gather nations, To assemble kingdoms, To pour out on them My indignation, All My burning anger; For all the earth will be devoured By the fire of My zeal.
"Behold, I am going to make Jerusalem a cup that causes reeling to all the peoples around; and when the siege is against Jerusalem, it will also be against Judah.
For I will gather all the nations against Jerusalem to battle, and the city will be captured, the houses plundered, the women ravished and half of the city exiled, but the rest of the people will not be cut off from the city.
for they are spirits of demons, performing signs, which go out to the kings of the whole world, to gather them together for the war of the great day of God, the Almighty.
and will come out to deceive the nations which are in the four corners of the earth, Gog and Magog, to gather them together for the war; the number of them is like the sand of the seashore.
The sons of Japheth were Gomer and Magog and Madai and Javan and Tubal and Meshech and Tiras.