Enemy within - Francis Beckett

A history of the British left and its Communist Party.