On AlterNet: stephem goudge