Where do our thoughts and dreams come from?