The Essential Book of Dreams: Discover the Meanings of Your Nightly Journeys - Pamela Ball