Thinking and Dreaming.