On AlterNet: democracy for america