Thinking, problem solving, cognition - Mayer, Richard E, 1947- (W.H. Freeman and Company, 1992)