On AlterNet: joe francis