On AlterNet: james hansen