Terence Renaud is a lecturer in the Humanities Program and the Department of History at Yale University. Website terencerenaud.com Twitter @terry_renaud
[A] compelling new book. . . . Renaud's unique framework provides an extended chronology and account of the transnational dialectic between different leftwing groups that will be especially elucidating for readers in the United States. ---Justin H. Vassallo, Boston Review