Elaine Pagels’ new book – Revelations: Visions, Prophecy, and Politics in the Book of Revelation – considers this vivid and controversial text.