The New Jerusalem in the Revelation of John: The City as Symbol of Life with God (Zaccheus Studies New Testament)