A Comprehensive Study Of The Revelation