Johan Norberg (info@johannorberg.net) is a Swedish historian of ideas and a senior fellow at the Cato Institute.
Show Full BioHide Full Bio