Karl Marx

593 books

232 pages paperback

nonfiction politics challenging informative medium-paced

300 pages paperback

nonfiction history politics challenging informative medium-paced

248 pages 1973

nonfiction philosophy challenging informative reflective medium-paced

147 pages 1846

nonfiction philosophy challenging informative slow-paced

50 pages

nonfiction history philosophy politics religion challenging informative reflective medium-paced

74 pages paperback

nonfiction politics informative medium-paced

38 pages paperback

nonfiction essays history challenging informative medium-paced

314 pages 2014

fiction historical dark slow-paced

1168 pages 1973

nonfiction history philosophy politics challenging informative slow-paced

499 pages paperback 2007

nonfiction philosophy religion challenging informative reflective slow-paced