opening bannerbar with multiple hotspots linked on it
 
 
Welcome

 

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.

spacerbar that keeps above information seperated from departmental address

361 Hamilton Hall • CB# 3265 • UNC at Chapel Hill • Chapel Hill, NC • 27599-3265 • Phone: (919) 962-3041 • Fax: (919) 962-0432
link to unc link to home page  Arts/Sciences webpage