On AlterNet: sam farr