My oh my
My oh my
by digby
Fair 'n balanced. And unafraid: