The Apocalypse: Understanding the Book of Revelation and the End of the World