A World of Contradictions: Socialist Register 2002 Editor(s): Leo Panitch [1], Colin Leys [2]Merlin Press, London, 2001