On AlterNet: michael s. foley