On Various Kinds Of Thinking Quizlet