On AlterNet: jeff greene