Revelation 21-22 in light of Jewish and Greco-Roman utopianism - Gilchrest, Eric J. (Biblical Interpretation Series ;, 2013)