Manifesto of the communist party - Engels, Friedrich 1820-1895