On AlterNet: charles graner