HIST 346 History of Socialism
A study of the development of socialism as an ideology in the nineteenth and twentieth centuries. Among the major topics discussed are: utopian socialism, Marxism, anarchism, German social democracy, Russian Marxism, and Chinese Marxism.
(Credit, full course.) Goldberg



