War in Heaven

Revelation 12 depicts a great conflict between a woman "with a crown of twelve stars on her head" and an enormous red dragon. The dragon explicitly represents Satan. Less obviously,…