On AlterNet: john brennan