Democracy, Revolution, and History