James P. Cannon and the Early Years of American Communism: Selected Writings and Speeches 1920-1928