Newell, Allen Human problem solving - Englewood Cliffs Prentice Hall 1972 - xiv, 920 p. Dewey Class. No.: 658.403 N441H