On AlterNet: Roger Rivard