The God Who Triumphs (Revelation 21:1–22:5)
Don Carson explores the biblical foretelling of God’s final restoration, emphasizing the future transformation of the universe centered around God’s glory, where sin, death, and decay are eradicated, and believers enjoy eternal fellowship with God.