It is impossible to accurately interpret Revelation without some keys. Daniel is one of the best resources for these keys