On AlterNet: Steve DeAngelo