On AlterNet: John Paul