Socialism: Utopian and Scientific by Aveling, Edward Engels, Friedrich
 is a Project Gutenberg book, now on Github.