Genetics, homeopathy, disease and evolution