On AlterNet: andrew sorkin