Callaghan, JT, "The Stalin question", Twentieth Century Communism, 2018