HEREDITY AND EVOLUTION