The socialist challenge - Holland, Stuart (1975)