The Communist Manifesto . with related documents - Marx, Karl; Engels, Friedrich (1999)