Explaining the relationship between social stratification and social class, including status ascription versus achievement, intergenerational social mobility, and structural occupational change