Genetics From Genes to Genomes