On AlterNet: patrick leahy