Socialism utopian and scientific - Engels, Friedrich 1820-1895 (Kerr, 1935)