The History And Geography Of Human Genes