On AlterNet: barbara alice mahaffey