Breaking the code: understanding the Book of Revelation - Metzger, Bruce M. (Nashville, 1993)