There are many excellent introductions to Revelation. See, for example, Adela Yarbro Collin’s essay in the Anchor Bible Dictionary (New York: Doubleday, 1992), vol. 5, pp. 694–708.