On AlterNet: robert parry