Who Wrote the Book of Revelations?

It is not exactly known who wrote the Book of Revelations. Some believe it was John the Apostle, and others believe it was John the Elder. All we really know is it was written by someone with the name John. Look here for more information: