The Thrill of Hope: A Commentary on Revelation