On AlterNet: frank joyce