The development of socialism from utopia to science - Engels, Friedrich (1892)