Principles of cognitive psychology - Green, Simon; Hayes, Nicky (Principles of psychology, 2001)