FINALLY! A line by line interpretation of Revelation, which is not from human intellect or religious theology. This is an interpretation that is divinely revealed by Jesus and His angel Gabriel. The same angel that gave Daniel interpretation of his own visions. FINALLY! An interpretation that does not contradict itself, instead it has a single and unifying context throughout. It is one that validates all Scripture, rather than invaliding them in a way that causes them to contradict each other. It brings harmonic meaning to the entire Bible. After reading this you will see that nobody can understand the Bible without first understanding the Book of Revelation, it is the key of David that unlocks the meaning of all Biblical prophesy.