Socialism, utopian and scientific - Engels, Friedrich, 1820-1895 (Swan, Sonnenschein, 1907)