The Paris Commune: French Politics, Culture, and Society at the Crossroads of the Revolutionary Tradition and Revolutionary Socialism (European History in Perspective)

David Shafer

OUT OF STOCK
ISBN 9780333723036
List price $39.00
Publisher Palgrave Macmillan
Year of publication 0
Medium_zipview