/* ---- Google Analytics Code Below */

Saturday, August 16, 2014

Reasons for Being Cheerful

Matt Ridley, the rational optimist,  provides a number of reasons to be cheerful.  Mark J Perry summarizes.  Not what I have been seeing in the news.

No comments: