On AlterNet: francis mcardle.