Areas of Expertise

Plato and Machiavelli

Political Philosophy

American Political Thought