TY - BOOK AU - Holmes, Rachel TI - Eleanor Marx: A life SN - 9780747583844 PY - 2014/// CY - London PB - Bloomsbury ER -