Understanding Social Factors and Inequalities in Health: 20th Century Progress and 21st Century Prospects | Synapse