Between 1960 and 1988 Barry Sheppard worked at the heart of the Socialist Workers Party. The SWP played a crucial role in progressive struggles in the USA and the world socialist organization, the... This description may be from another edition of this product.