Revalation : A Shorter Commentary - Beale, G.K.; Campbell, David H (Grand Rapids, Michigan William B. Eerdmans Publishing Company, 2015)
Keywords: Revelation -- Interpretation -- Criticism; Revelation - Commentaries