Karl Marx

The life and work of the author of the Communist Manifesto, Karl Marx.