Intelligence, heredity, and environment: A cultural-psychology perspective on intelligence