Sharyl Cross

SHARYL CROSS is Assistant Professor of Political Science at San Jose State University in California.