On AlterNet: rev. stan duncan