On AlterNet: greg mitchell