The Book of Revelation is the apocalyptic final book of the the New Testament. In the final confrontation between heaven and hell, the worlds of heaven, earth, and hell are invoked. Using real and symbolic characters, the cryptic nature of this work has made it a source of controversy amongst scholars and religious thinkers. It has an enduring fascination for both Bible students and lay readers.