The British road to socialism draft for discussion : Communist Party programme
Communist Party of Great Britain.
London Communist Party of Great Britain
[1977]
Previous ed.: i.e. 3rd revised ed. 1968
Communist Party of Great Britain.
Political parties