science of human inheritance 3472286