POLT 3820 Contemporary Political Ideas
Contemporary Political Ideas
An analysis of variants of revisionist Marxism, socialism, anarchism, fascism, 20th-century liberalism and conservatism, and the relation of these to contemporary American ideologies.
credit hours: 3
|