Dreams, it seems, have fascinated the entire human race from earliest times. And until quite recently, most cultures have set great store by dreams. For example, in ancient Egypt t...