On AlterNet: michael rattner