On AlterNet: dave johnson