Exploring the biblical theology of Christian egalitarianism

The Woman on the Scarlet Beast in Revelation 17

Some are disturbed by the female figure in Revelation 17. What does she suggest about John’s attitude to women, or about women in general? Who or what is Babylon the Great?