On AlterNet: Gabrielle Giffords