Cognitive Psychology - Sternberg, Robert Jeffrey 1949- (Cengage Learning, 2012)