Socialism As It IsA Survey of The World-Wide Revolutionary Movement by Walling, William English
 is a Project Gutenberg book, now on Github.