On AlterNet: t.s. ellis