Andrew Sullivan gets a lot more mail than I do — and his is worth reading today.

Start at the top and scroll on down.