A. Trevor Thrall

A. Trevor Thrall is Associate Professor of Government and International Affairs at George Mason University and an Adjunct Scholar at the Cato Institute .