Two cheers for democratic socialists

“Socialism has known increments of success, basic failure and massive betrayal. Yet it is more relevant to the humane construction of the twenty-first century than any other idea.”