Eleanor Marx

31 books

2928 pages paperback 1867

nonfiction economics philosophy politics challenging informative slow-paced

556 pages paperback

nonfiction history informative slow-paced

108 pages paperback 1888

fiction classics play tense fast-paced

335 pages hardcover 1857

fiction classics literary emotional reflective sad slow-paced

109 pages 1896

nonfiction history politics informative medium-paced

288 pages paperback

fiction classics religion dark slow-paced

64 pages paperback 1865

nonfiction economics philosophy politics challenging informative slow-paced

112 pages digital 1849

nonfiction economics philosophy politics challenging informative slow-paced

316 pages 2011

nonfiction feminism informative reflective medium-paced

109 pages 1981

nonfiction philosophy politics reflective slow-paced