On AlterNet: Bruce Barlett