On AlterNet: thomas perez