On AlterNet: kurt aho