Thinking and the Nature of thought