On AlterNet: andrew ross sorkin