On AlterNet: john ashcroft