Shadows of Revolution: Reflections on France, Past and Present