Yes, its true their have been bad times, setbacks, and I'm certain there will be more in the future (ask my family). Nothing goes up in a straight line. So when I see a story, in this case about a book, where the author supports my long term worldview, I have to share.
Here is a book that I'm going to read, as soon as I get through all those I've already started. The author is Matt Ridley, and here he is being interviewed for ReasonTV: