Jim Harper

Jim Harper

Senior Fellow, Cato Institute

Jim Harper is director of information policy studies at the Cato Institute.