James P. Cannon


James P. Cannon

James P. Cannon (1890–1974) was a founding leader of US Communist Party 1919; expelled 1928 for supporting political fight led by Leon Trotsky in Communist International to continue implementing Lenin’s proletarian internationalist course. He was the first editor of the Militant; founding leader of Communist League of America 1929. Socialist...

Sort by:
Filter