Aiming to explain why aptitude tests, school grades, and classroom performance often fail to identify real ability, Robert J. Sternberg listed various cognitive dimensions in his book "Thinking Styles" (1997).