James N. Cannon | Synapse