The Oxford handbook of millennialism - Wessinger, Catherine, (Oxford University Press,)