I’m enjoying reading Greg Beale’s commentary on Revelation:
Beale, G. K. The Book of Revelation: A Commentary on the Greek Text. New International Greek Testament Commentary. Grand Rapids, MI; Carlisle, Cumbria: W.B. Eerdmans; Paternoster Press, 1999.