The final judgment and the destruction of Babylon: All the predictions of the Apocalypse now fulfilled : from things heard and seen