num_pages: 359
description: A unique personal account of a lifelong rebel by people who knew and worked with him.
language: English
title: James P. Cannon As We Knew Him
titlecomplete: James P. Cannon As We Knew Him
ratings_count: 3
publisher: Pathfinder Press (NY)