Understanding Health Determinants: Explanatory Theories for Social Epidemiology - Ian McDowell (Springer Nature (Textbooks & Major Reference Works), 2023)