Social factors have a powerful influence on human health and longevity. Yet the social dimensions of health are often obscured in public discussions due to the overwhelming focus in health policy on medical care, individual-level risk factor research, and changing individual behaviours. Likewise, in philosophical approaches to health and social justice, the debates have largely focused on rationing problems in health care and on personal responsibility. However, a range of events over the past...