Karl Marx died on 14 March 1883. One hundred years later the socialist revolution has yet to take place in any of the major industrial (imperialist) nations where it was expected to occur first....