The communist parties of Western Europe - McInnes, Neil 1924-2017 (Oxford Univ. Press, 1975)