On AlterNet: Stephen Fincher