Manifesto of the
Communist Party

A Modern Edition

Karl Marx and Friedrich Engels

With an Introduction by Tariq Ali

images