Terry Lynn Karl
Terry Lynn Karl is Associate Professor of Political Science and Director of the Center for Latin American Studies at Stanford University.
Terry Lynn Karl is Associate Professor of Political Science and Director of the Center for Latin American Studies at Stanford University. See less
Terry Lynn Karl's Featured Books