PLSC 100: POLITICAL THEORY




Jefferson

Marx

Plato

Rawls