Social-Science Commentary on the Book of Revelation