David V. Carruthers is Associate Professor in the Department of Political Science at San Diego
State University.