God Has Spoken: Revelation and the Bible