On AlterNet: bill mickibben