- The New Testament in Its Literary Environment (Library of Early Christianity, Vol 8)
- Revelation 17-22 (Word Biblical Commentary 52c)
- Revelation 6-16 (Word Biblical Commentary 52b)
- The Westminster Dictionary of New Testament and Early Christian Literature and Rhetoric
- Prophecy in Early Christianity and the Ancient Mediterranean World