The pursuit of the millennium : revolutionary messianism in medieval and Reformation Europe and its bearing on modern totalitarian movements · Study