Communist Party

Scope and Content

Communist Party, Welsh Committee and local branches, papers, 1976-86