John the Apostle
Revelation 12:12ESV·traditional attribution

Therefore, rejoice, O heavens and you who dwell in them! But woe to you, O earth and sea, for the devil has come down to you in great wrath, because he knows that his time is short!”

Matthew Henry Presbyterian @wholebiblehenry

We have here an account of this war, so happily finished in heaven, or in the church, as it was again renewed and carried on in the wilderness, the place to which the church had fled, and where she had been for some time secured by the special care of her God and Saviour. Observe, I.

Commenting on Revelation 12:12-17

John Gill Reformed Baptist @doctorgill

Therefore rejoice, ye heavens, and ye that dwell in them,.... So in the prophetic language, at times, and upon occasions of rejoicing, the heavens are called upon to join, and bear a part therein, Psa 96:10; and by these may be meant here the angels of heaven, who rejoice at every advance of Christ's kingdom and interest; they rejoiced at his incarnation, and so they...

Albert Barnes Presbyterian @notesbybarnes

Verse 12. Therefore rejoice, ye heavens. It is not unusual in the Scriptures to call on the heavens and the earth to sympathize with the events that occur. Compare . Here the heavens are called on to rejoice because of the signal victory which it was seen would be achieved over the great enemy.