Jim Harper

Director of Information Policy Studies, The Cato Institute