The role of Communist Party branches in the mass struggle for socialism
Communist Party of Great Britain.
London Communist Party of Great Britain
1974
Communist Party of Great Britain.
Political parties