On AlterNet: jeff biggers