Revelation : Apocalypse now and then - Barnett, Paul. (Reading the Bible Today., 2015)