For thousands of years dreams have been interpreted and celebrated as oracles, channels for prophecies and as a way of contacting the spiritual self. Rediscover the art of …