The book of Revelation can feel a little like walking into a curiosity shop or Ripley’s Believe-It-or-Not. You walk through the shop looking at the shrunken heads, mummies, double-headed snakes and then walk out hoping to spot something like that in nature—though with no success. But the reality of the matter is Revelation is not a curiosity shop and it is a deeply practical book. It is twenty-two chapters that relentlessly ask one question: Which city do you call home? Babylon or new Jerusalem? The book, therefore, is a warning to those who would cozy up with the Babylons of our day, and it is an encouragement to keep searching for that eternal city where the tree of life produces fruit 12 months a year and the river of life runs through it.