On AlterNet: eric erickson