Overlap, but How Much?
Ethnicity, culture, and race are three distinct concepts, but they often—though not always—overlap.