Welcome
Faculty
Graduate Students
News
Undergraduate Program
Organizations
Office Hours
 
 


Picture of Stephen Leonard

Stephen Leonard, Associate Professor 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.

 

 

 


 

The University of North Carolina at Chapel Hill • Department of Political Science
361 Hamilton Hall • CB#3265 •Chapel Hill, NC 27599-3265
Phone: 919-962-3041 • Fax 919-962-0432