On AlterNet: hannah giles