On AlterNet: joe brewer