Sex, Genes and Evolution