Cognitive psychology and its implications / 3rd ed - Anderson, John R. (John Robert), 1947-. (W.H. Freeman, 1990)