On AlterNet: david broder