Socialism re-examined - Thomas, Norman, 1884-1968 (Norton, 1963)