Controversies in the Book of Revelation: A Comparative Analysis of Premillennial Interpretation