Cognitive Psychology - Andrade, Jackie (Bios Scientific, 2004)