The Unveiling: An Exhaustive Study of the Book of Revelation