On AlterNet: frank deford