On AlterNet: james hoffa