Stephen Leonard

Text:
Increase font size
Decrease font size
Associate Professor of Political Science

(919) 962-0446 (phone)

sleonard@email.unc.edu

Professor Leonard (Department of Political Science), received his graduate education at the University of Minnesota. He teaches courses in the history of political thought and analytical political philosophy. His research interests are the philosophy of social and political inquiry, contemporary European social theory, and early modern political theory. He is currently working on studies of the history of political science, theories of political education, and the development of republicanism.



This entry was posted in . Bookmark the permalink.