On AlterNet: david leonhardt