HIST 412A: European Enlightenments

Topics include philosophy, science, Enlightenment, Romanticism, Realism, political economy.

Course Credits
3