On AlterNet: Charles C.W. Cooke