On AlterNet: Corporation for Public Br