PHL 32023 SOCIAL & POLITICAL PHILOSOPHY
Covers a historical and thematic survey of social and political theories. Topics include classical social and political theories, communism, fascism, liberalism, human rights, economic justice, nationalism, international relations, and the rights and welfare of the environment, animals, and future generations.