Psychology and Scientific Thinking