The socialist almanac and treasury of facts