The British Communist Party : a historical profile - Pelling, Henry, 1920- (A. and C. Black, 1975)