July 12, 2010

VICTOR DAVIS HANSON looks at hope, and change.