Text this: Socialism on the threshold of the twenty first century