The Hidden Science of Overthinking:

What Research Reveals About the Mind.