This Mortal Puts On Immortality: A new unraveling of the mysteries of Revelation 4, 5 & 6