Manifesto of the
Communist Party
A Modern Edition
Karl Marx and Friedrich Engels
With an Introduction by Tariq Ali