This is an abstract allegory that is closely tied to the Book of Revelation, and how it corresponds to the world of today. One doesn't have to be particularly religious to appreciate these verses, but you must be on the good side in the ongoing battle of good versus evil. Otherwise,...