A study of the Revelation of John in its apocalyptic context, theological framework, and socio-historical setting. Different modes of interpretation, linguistic theme studies, and perspectives on millennial thinking will be presented along with personal application.