On AlterNet: Gabby Giffords