![James P. Cannon - Minneapolis Newspaper Photograph Collection - Hennepin County Library Digital Collections James P. Cannon - Minneapolis Newspaper Photograph Collection - Hennepin County Library Digital Collections](https://digitalcollections.hclib.org/digital/api/singleitem/image/MplsPhotos/50612/default.jpg)
James P. Cannon - Minneapolis Newspaper Photograph Collection - Hennepin County Library Digital Collections
![UI Press | Bryan D. Palmer | James P. Cannon and the Origins of the American Revolutionary Left, 1890-1928 UI Press | Bryan D. Palmer | James P. Cannon and the Origins of the American Revolutionary Left, 1890-1928](https://www.press.uillinois.edu/books/images/9780252077227_lg.jpg)
UI Press | Bryan D. Palmer | James P. Cannon and the Origins of the American Revolutionary Left, 1890-1928
PRL Book: James P. Cannon and the Early Years of American Communism : Selected Writings and Speeches, 1920-1928 : Cannon, James Patrick, 1890-1974 : Free Download, Borrow, and Streaming : Internet Archive
![James P. Cannon, a political tribute. Including five interviews from the last year of his life. 1890-1974. cover title | James P. Cannon James P. Cannon, a political tribute. Including five interviews from the last year of his life. 1890-1974. cover title | James P. Cannon](https://bolerium.cdn.bibliopolis.com/pictures/94925.jpg?v=1508046250)