Cognitive psychology - Sternberg, Robert J. (Wadsworth/Cengage Learning, 2012)