Revelation / - Thomas, John Christopher. (Two Horizons New Testament Commentary., 2016)