On AlterNet: nidal hasan