On AlterNet: graham elliott