Intelligence, heredity and environment