Four views on the Book of Revelation - Pate, C. Marvin (Counterpoints, 1998)