On AlterNet: john kimmons