On AlterNet: gabriel thompson