On AlterNet: wade rathke