The

James P. Cannon

Photo Gallery

photo

1922: In Moscow - Max Eastman (left), James P. Cannon (Center) and Big Bill Haywood (right)



James P. Cannon Archive | Marxist writers' Archives