On AlterNet: michael katz