Newell Allen Human problem solving - Englewood Cliffs, New Jersey, USA Prentice - Hall 1972 - xiv,920p ISBN: 0-13-445403-0 Source: Textual