In search of the human mind - Sternberg, Robert J. (Harcourt Brace College, 1994)