The revelation of Saint John the Divine - Caird, G.B (Black's New Testament commentaries, 1966)