Genomes and Genealogy