On AlterNet: ted olsen