Who Is the Abomination of Desolation in Mark 13? (Peter C. de Vries)

Mark 13 Matthew 24 Luke 21 apocalyptic Daniel temple high priest Jewish Beast Antichrist Rome Romans Revelation Caligula Antiochus Epiphanes Seleucid