Formerly Professor of Political Science at the University of Minnesota and visiting professor at UC San Diego and Oxford, Terence Ball now teaches political theory at Arizona State University. He is the author and editor of numerous books and articles, and has edited the political writings of James Mill and (with Joyce Appleby) Thomas Jefferson for the series of Cambridge Texts in the History of Political Thought.