On AlterNet: michael mitchell