Bryan D. Palmer teaches in the Department of History at Queen's University, edits the journal Labour/Le Travail, and is the author of "James P. Cannon and the Emergence of Trotskyism in the United States, 1928-38." In this interview, he traces the history of American and international socialism by telling the story of James P. Cannon.