James W. Davis

(Contributor)

James W. Davis is professor of political science and director of the Institute of Political Science at the University of St. Gallen, Switzerland.