共 43 条
- [1] Economic Freedom and Life Satisfaction: Mediation by Income per Capita and Generalized Trust Journal of Happiness Studies, 2015, 16 : 789 - 810
- [4] Economic Freedom, Income Inequality and Life Satisfaction in OECD Countries Journal of Happiness Studies, 2018, 19 : 2071 - 2093
- [8] The effect of technological progress and income per capita on carbon dioxide emission: the moderating role of economic freedom Environmental Science and Pollution Research, 2023, 30 : 88563 - 88576