13 Feb 20217 Feb 2021The Amateur Exegete1 Comment on Critical Dictionary of Apocalyptic and Millenarian Movements Critical Dictionary of Apocalyptic and Millenarian Movements