Marxism, the millennium and beyond (Palgrave, 2000)