Human abilities an information-processing approach - Sternberg, Robert J. (W. H. Freeman and Company, 1985)