Patterns of Heredity