Gwynne Dyer is cheering up. Sure, the past decade has had more than its share of stupid wars, obsessions about terrorism, denial about climate change, rapacious turbo-capitalism, and lies, lies, lies. But signs of progress actually do abound. While the world is far from perfect as we embark on a fresh decade, Dyer believes that the sense of sliding out of control towards ten different kinds of disaster has gone. When things go wrong it's always...