Breaking the code : Understanding the book of Revelation - Metzger, Bruce M. (Abingdon Press, 1993)