On AlterNet: charles duelfer