On AlterNet: devlin barrett