The Book of Revelation : a commentary on the greek text - Beale, Gregory K. (OLS)http://ftis/name/56766 (Paternoster Press, Eerdmans,, 1999)