Cognitive psychology - Braisby, Nick; Editor (2005)