John W. Soule is professor of political science at San Diego State University.

Last Updated: July 13, 2017