Cognitive Psychology :thinking and creating - Hayes, John R (The Dorsey Press, 1978)