Good Genes Mean Long Life