Cognitive psychology - Andrade, Jackie (BIOS Scientific Publ., 2004)