Christians often shy away from Revelation believing the last book of the Bible is too difficult to understand. Gary Benfold does an excellent job of giving us the big picture. When you come to Revelation you should not try and take a close look at the meaning of each verse. Start with an overview of the big themes. The writer folows the example of Hendriksen seeing revelation not as a continuum but as a series of reprises surveying all of church history several times. He writes well and I believe this book will be of help and encouragment to ordinary Christians as well as those who want to teach revelation to others. He gives both understanding and spiritual challenge. He has some good illustrations and graphic phrases. "The Lord Jesus Christ hates tolerance!" My only criticism is antipathy to the idea of any Christian political pary or establishment of religion. He seems to expect the state be to be opposed to the gospel.