REVELATION IS AN END TIMES MAP OF EVENTS