Cognitive psychology: learning and problem solving (Pt1, 1978)