On AlterNet: david ignatius