Take a photo of a barcode or cover
192 pages • missing pub info (view editions)
ISBN/UID: 1629639699
Format: Paperback
Language: English
Publisher: Not specified
Edition Pub Date: 11 April 2023
Description
A sweeping history of revolutionary struggle and unbreakable alliances, Revolutionary Affinities takes readers from the Paris Commune to the Occupy movement, and through the heart of bloody fratricidal struggles to paint a vivid picture of the gre...
Community Reviews
Content Warnings
192 pages • missing pub info (view editions)
ISBN/UID: 1629639699
Format: Paperback
Language: English
Publisher: Not specified
Edition Pub Date: 11 April 2023
Description
A sweeping history of revolutionary struggle and unbreakable alliances, Revolutionary Affinities takes readers from the Paris Commune to the Occupy movement, and through the heart of bloody fratricidal struggles to paint a vivid picture of the gre...