On AlterNet: frank graham