Dreams give us a doorway into a strange and wonderful world. Although it appears to have many of the features of our waking world, such as people, animals, objects and places, it...