Divining Your Dreams by Jonathan Sharp
Sharp offers a strikingly original perspective not just on what dreams mean but on how readers can use them to address problems, promote healing, and unlock creativity. His detailed interpretations of 1,001 common dream images help readers discover where they are on their spiritual journey.
