Thinking and problem solving /
Sternberg, Robert J.
San Diego, Calif. ; London : Academic Press,
c1994.
Thought and thinking.
Problem solving.