hopeful informative medium-paced
challenging dark emotional reflective medium-paced

The end and beginning are very insightful. 

I started this book during a BSF study of Revelation. It has taken me a long time to finish this book -- some parts were easy enough to read, while others were very tedious. But like the book of Revelation itself, the ending was the best part. This book challenged me and taught me. It stretched my Biblical thinking, which was the point of reading it in the first place. I highly recommend it. It's worth it.