On AlterNet: mac mcclelland