L. M. Grant's Commentary on the Bible - Revelation 12:1-17
A Woman Clothed with the Sun: Israel A great sign now appears in heaven. We thus are looking at things from heaven's viewpoint, and the vision goes back in time to connect the past with the future so that we may have a clearer view of connected events. The woman (v. 1) is manifestly Israel of whom the Man-child (Christ) is born. "Clothed with the sun" intimates God's counsels as to her when in the Millennium she is clothed with the glory of "The Sun of Righteousness," the blessed Christ of... read more
Geneva Study Bible - Revelation 12:8
12:8 {15} And prevailed not; neither was their {a} place found any more in heaven.(15) The description of the victory, by the denying of the thing in this verse, and by affirming the opposite in Revelation 12:9 . As Satan gained nothing in heaven, but was by the power of God thrown down into the world of which he is the prince, Christ himself and his elect members standing still by the throne of God.(a) They were cast out so, that they were never seen any more in heaven. read more