Mansfield Road
Oxford, OX1 3TD
United Kingdom
Easterlin Paradox, happiness, life satisfaction, economic growth, Hodrick-Prescott filter, European country panel