On AlterNet: steven green