On AlterNet: john dean