Inequality and Heterogeneity: A Primitive Theory of Social Structure