On AlterNet: katherine stewart