Revelations: Visions, Prophecy, and Politics in the Book of Revelation
Reading Revelation Responsibly: Uncivil Worship and Witness: Following the Lamb into the New Creation
Jesus for President: Politics for Ordinary Radicals
Of Angels, Beasts, and Plagues: The Message of Revelation for a New Millennium
Revelation for Everyone (The New Testament for Everyone)
The Book of Revelation (The New International Commentary on the New Testament)