James P. Cannon: American Bolshevik
From Wobbly to Left Oppositionist We print below, with permission, edited excerpts of Bryan D. Palmer’s presentation at the book launch for James P. Cannon and the Origins of the American Revolutionary Left, 1890-1928,...
