The Book of Revelation - Beasley-Murray, G. R. (New Century Bible Commentary., 1981)