On AlterNet: blue green alliance