On AlterNet: roger bybee