On AlterNet: fred branfman