Struggle and Mutual Aid
2 authors - Hardback
£28.99
Find out more
Nicolas Barreyre is Associate Professor of American History at the École des hautes études en sciences sociales (EHESS), Paris.
Nicolas Delalande is Associate Professor of European History at Sciences Po, Paris.