Journal of Health and Social Behavior, 29 Nov 2018 Income inequality and population health: how does economic development factor in the link? New research in Journal of Health…