20% Sold Out

Eleanor Marx: A life

  • New hardback 508 pages
  • Bloomsbury 2014
  • ISBN: 9780747583844

£19.99 £25.00

Out of stock

SKU9780747583844 Categories,
Close
Additional information
Weight 0.8 kg
Author(s)

Other

Genre(s)

Biography

Rachel Holmes goes back to original sources to tell the compelling story of Eleanor Marx.