John Stuart Mill Karl MarxBooksManifesto of the Communist Party by Karl Marx and on Liberty. by John Stuart MiAuthor data: Open Library