Review: The book of Revelation