Genetic Heterogeneity and Human Disease