On AlterNet: bill keller daily show