Randal J. Meyer

Legal Associate, Cato Institute

Randal J. Meyer