Marian L. Tupy

Editor of HumanProgress.org and a senior policy analyst at the Center for Global Liberty and Prosperity