John T Scott

John T. Scott is Associate Professor of Political Science at the University of California at Davis.