The impact of recent events on human genetic diversity

The impact of recent events on human genetic diversity