On AlterNet: james ketchum