James R Stoner

Stoner is assistant professor of political science at Louisiana State University.