Eleanor Marx: A life
Availability: In stock
SKU
9780747583844
£25.00
Quick Overview
- New hardback 508 pages
- Bloomsbury 2014
- ISBN: 9780747583844
Rachel Holmes goes back to original sources to tell the compelling story of Eleanor Marx.
Author | Rachel Holmes |
---|---|
Author | Rachel Holmes |
Label | None |