Excellent defense of a counter cultural interpretation of the Revelation. Although I disagree with some of his final conclusions, they are well presented and researched. I strongly recommend a careful reading of this book.