On AlterNet: Ed Royce