A Brief Overview of Revelation