Spartacist pamphlet

Lenin and the vanguard party text - New York Spartacist publishing 1978 - 112p PBK

335.4 SPA