Socialist Viewpoint : news and analysis for working people. (Socialist Viewpoint Publishing Association,, 2001)