Barbara C. Allen
Barbara C. Allen, Ph.D.(2001), Indiana University Bloomington, is Associate Professor of History at La Salle University in Philadelphia, Pennsylvania.
Barbara C. Allen, Ph.D.(2001), Indiana University Bloomington, is Associate Professor of History at La Salle University in Philadelphia, Pennsylvania.
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.