The Little Book of Thinking Errors
by Kevin O'Doherty
Price: $5.95 USD. 9860 words.
Language: English. Published on February 4, 2012. Nonfiction » Self-Improvement » Emotional healing.
Have you ever found yourself feeling sad about what happened yesterday? Or worrying about what may happen tomorrow?