Exploring End-time Events in the Revelation of Jesus Christ