John Callaghan, Ben Harker, British Communism. A documentary history, Manchester, Manchester University Press, 2011, pp. 304.