The History and Geography of Human Genes