James Knight

James Knight is a legal associate in the Cato Institute’s Robert A. Levy Center for Constitutional Studies.