On AlterNet: mark ames