Why Humans (and Baboons) Stress So Much

8 points by seren6ipity

Read the article

Discussion on Hacker News