So who did write Revelation? Can we even answer that? Thankfully, yes, to a great degree, just from what is contained within the book itself.
There is a second explanation as to why Christmas falls on December 25, a spiritual one. Today's post is taken from an article written for the Biblical Archaeology Society.