The existence of an Indo-European linguistic family, allowing for the fact that several languages widely dispersed across Eurasia share numerous traits, has been demonstrated for several centuries now. But the underlying factors for this shared heritage have been fiercely debated by linguists, historians, archaeologists, and anthropologists. The leading theory, of which countless variations exist, argues that this similarity is best explained by the...