Cognitive psychology and its implications - Anderson, John R., (John Robert) 1947- (W. H. Freeman and Company, 1990)