On AlterNet: William F. Elkins