mechanisms of heredity and human genetics 8779559