On AlterNet: denis mcdonough