Books by Edited and translated by Barbara C. Allen
Barbara C. Allen is Associate Professor of History at La Salle University. She has published Alexander Shlyapnikov, 1885-1937: Life of an Old Bolshevik (Haymarket, 2016) and Leaflets of the Russian Revolution (Haymarket, 2018).