Socialism : Utopian and Scientific - Engels, Friedrich, 1820-1895; Aveling, Edward, 1849-1898 (Project Gutenberg, 2012)
Electronic text