The British communist party a historical profile - Pelling, Henry (Adam and Charles Black, 1975)