writer's guide to James P. Cannon | lit.salon