29-07-2015 16:00 via medicalnewstoday.com

Illuminating mechanisms of repetitive thinking

The ability to engage in mental time travel -- to delve back into past events or imagine future outcomes -- is a unique and central part of the human experience.
Read more »