num_pages: 624
description: Cannon, James P.
language: English
title: James P. Cannon and the Early Years of American Communism: Selected Writings and Speeches 1920-1928
titlecomplete: James P. Cannon and the Early Years of American Communism: Selected Writings and Speeches 1920-1928
genres: Politics
ratings_count: 6
publisher: Spartacist Publishing Co.