Nate has an excellent essay at Two Cities, approved reading for both liberals and conservatives.