Dissident Marxism : past voices for present times / David Renton. - Renton, Dave, 1972- (Zed, 2003)