On AlterNet: daniel patrick moynihan