Cognitive Psychology - Brown, Carol (London Sage, 2006)