A balanced survey of the higher cognitive processes--human thinking, problem solving, and learning which reflects important research developments and classic theories of problem solving. Intended for... This description may be from another edition of this product.