God does not make you believe, but he does provide witnesses to the truth. This week in Revelation, John receives the witness of the word of God (the Bible), the city of Jerusalem receives the witness of two powerful, mysterious people, and the world receives the witness of God's restoring work.