Keys to Unlocking Our Understanding of Revelation