The conventional wisdom after 1989 was that socialism was finished. Communist parties were ejected from power across eastern Europe, west European social democratic parties embraced neo-liberalism, and intellectuals wrote of the definitive victory of capitalism and the pre-eminence of the United States in a new uni-polar world order. Ten years later things look different: economic crisis has hit the world economy, communist parties and their successors...