On AlterNet: frank gaffney