Hopefully you all know who James Cannon is, but I was wondering if anyone could recommend any of his specific works?
The Struggle for a Proletarian Party pretty much defines Trotskyism. It's specific culture of paper sales, way of organisation, handling internal disagreement, etc can be found in that piece and did not exist before that work (at least, I couldn't find it). Basically Cannon went to Russia after the revolution and interpreted on these experiences what Bolshevism was all about. Highly useful work if you want to understand where Trotskyism comes from.
Dood Cannon was savage. Read his reports to Comintern, they're pretty awesome. I've been reading a compilation of his called "Speeches for Socialism," and it's great in learning what rhetoric to use in order to make people comfortable with socialist politics.
History of American Trotskyism, by James Cannon, is a wonderful book to read, too.
One of my faves is American Stalinism and Anti-Stalinism