Formerly Professor of Political Science at the University of Minnesota and visiting professor at the University of California, San Diego and the University of 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.