Cognitive psychology: thinking and creating - Hayes, John R. (Dorsey series in psychology, 1978)