Debating Modern Revolution The Evolution of Revolutionary Ideas - Jack R. Censer (Bloomsbury, 2016)