Progress in spite of itself

Progress in spite of itself

What is remarkable and, to a jaded soul, surprising, is that in the summer of 2005, the headline on