The interpretation of St. John's Revelation