On AlterNet: richard heinberg