1

Judy Twigg

Judy Twigg is Professor of Political Science at Virginia Commonwealth University.