On AlterNet: john walters