Barbara C. Allen
Barbara C. Allen, Ph.D.(2001), Indiana University Bloomington, is Professor of History at La Salle University in Philadelphia, Pennsylvania.
Blog
-
The Russian Revolution at 100
In commemoration of the 100 year anniversary of the Russian Revolution, Haymarket Books has compiled a list of essential books for those interested in learning the lessons of the first successful workers' revolution.
Books
-
The Workers' Opposition in the Russian Communist Party
Edited and translated by Barbara C. Allen