Surviving the Apocalypse: a verse-by-verse study of the book of Revelation