The Recurrence of the End Times: Voegelin, Hegel, and the Stop-History Movements - 9781793651365