What makes a revolution? - MacCulloch, Robert (Working paper, 1999)