On AlterNet: michael kennedy