This Week: Holy horseradish! Ancient roots of pain
In the News: Fertilizing the ocean
In the confidence game, a new survey has bad news for just about everybody. Since 1976, Americans have lost faith in Congress (amazing!), the press (ouch!), major companies (duh), banks (duh-duh).