Sermon: God’s Final Declaration, Revelation 22.6-21