Here is a recent blog post by philosopher John Pepple, who is always a joy to read.