Thinking: an introduction to its experimental psychology