Where do Thoughts Come From