Genomes On A Tree