On AlterNet: stephen holmes